فعال کردن فشردهسازی
کار خود را با دسکتاپ شروع میکنیم، چون خیلی از اصلاحات برای موبایل هم به کار میآیند. اولین توصیهی Google PageSpeed Insights که باید به آن عمل کنیم، هشدار فعال کردن فشردهسازی است.
تمام مرورگرهای مدرن، از فشردهسازی Gzip پشتیبانی کرده و برای تمامی درخواستها به صورت خودکار دربارهی آن مذاکره میکنند. فعال کردن فشردهسازی Gzip میتواند حجم پاسخ انتقالی را به میزان ۹۰% کاهش دهد، که به نوبهی خود موجب کاهش چشمگیر زمان بارگیری آن منبع، کاهش مصرف دادهی سرویسگیرنده و بهبود زمان اولین نمایش صفحات شما میشود.
دو راه برای این کار وجود دارد. اولین و سادهترین راه، استفاده از یک پلاگین کش با قابلیت فعال کردن Gzip است. مثلاً WP Rocket قواعد فشردهسازی Gzip را با استفاده از ماژول mod_deflate به صورت خودکار در فایل .htaccess اضافه میکند. W3 Total Cache هم در بخش عملکرد خود امکان فعال کردن این فشردهسازی را ارائه میدهد.
دومین راه فعال کردن فشردهسازی Gzip، ویرایش فایل .htaccess است. بیشتر هاستهای اشتراکی از آپاچی استفاده میکنند که در آن میتوانید به سادگی کد زیر را به فایل .htaccess خود اضافه کنید. فایل .htaccess را میتوانید از طریق FTP در ریشهی سایت وردپرس خود بیابید
اگر از NGINX استفاده میکنید، به سادگی کد زیر را به فایل nginx.conf خود اضافه کنید.
اگر سایت خود را دوباره به Google PageSpeed Insights بدهیم، میبینیم که هشدار فشردهسازی Gzip حذف شده و امتیاز دسکتاپ ما از ۱۰۰/۶۹ به ۱۰۰/۸۰ و امتیاز موبایل از ۱۰۰/۵۸ به ۱۰۰/۶۷ افزایش یافته است.
